/*首页样试*/
.mui-bar .mui-title{font-size: 1.2rem;}
.dsj_content{background: white; height: 100%;}
.index_nav .mui-grid-view.mui-grid-9{background: white; border: 0;}
.index_nav .mui-grid-view.mui-grid-9 .mui-table-view-cell{border: 0; width: 25%; padding: 15px 0;}
.index_nav .mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn){padding: 0;}
.index_nav .iconfont{font-size: 3.2rem; line-height: normal;}
.index_nav .icon-hezuo{color: #FF534D;}
.index_nav .icon-nongmaoshipin{color: #01C605;}
.index_nav .icon-nongchangzhongxin{color: #FCC159;}
.index_nav .icon-qiye{color: #407FFF;}

.index_list .mui-grid-view.mui-grid-9{border: 0; padding: 2px 5px 1px 0; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE;}
.index_list .mui-grid-view.mui-grid-9 .mui-table-view-cell{border: 0; width: 33.3333%; padding: 5px 0;}
.index_list .mui-grid-view.mui-grid-9:after{height: 0;}
.index_list .mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn){display: block; background: white; margin: 0 0 0 5px; border: 1px solid #DCE7E9; border-radius: 5px;}
.index_list .iconfont{font-size: 2rem; color: #01C605;}
.index_list .icon-rencaizhaopin{font-size: 1.8rem; color: #0892EA; margin-top: 3px;}
.index_list .icon-fuwuxiangmu{font-size: 2.2rem; color: #FE8707;}
.index_list .mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body.special{margin-top: 5px;}

.ejbt{padding: 0 3%; height: 3rem; line-height: 3rem; border-bottom: 2px solid #DCE7E9; font-size: 1.1rem;}
.ejbt .iconfont{font-size: 1.3rem; color: #0ABC06; margin-right: 5px; vertical-align: middle;}
.mui-table-view:before,.mui-table-view:after{height: 0;}
.ccct{padding-bottom: 50px;}
.ccct .mui-table-view-cell{padding: 5px 3%; line-height: normal; height:50px; border-bottom: 1px solid #EEEEEE;}
.ccct .icon-icon147:before{color: #999;}
.ccct .mui-table-view-cell>div a{line-height: 45px; font-size: 1.5rem;}
.ccct .mui-table-view-cell>div a:before{font-size: 16px;}

/*生产者*/
.list_search input{width: 78%; margin-top: 7px; border-radius: 15px; float: left; margin-bottom: 0; height: 30px; line-height: 30px; padding: 5px; color: #666; font-size: 14px; text-align: center;}
.list_search button{float: left; height: 30px; line-height: 30px; margin-top: 7px; font-size: 16px; color: #FFFFFF; background: none; border: 0; margin-left: 10px;}
.list_search button:enabled:active{background: none; opacity: 0.9;}
.shoplis_nav .mui-grid-view.mui-grid-9 .mui-table-view-cell{width: 33.3333%;}

.shoplist_box{background: #FFFFFF; margin-top: 7px;}
.shoplist li{border-bottom: 2px solid #EFEFF4; padding: 3%;}
.shoplist a{display: table; width: 100%; min-height: 80px;}
.shoplist_img{width: 70px;  display: table-cell; vertical-align: middle; height: 70px; padding-right: 5px;}
.shoplist_img img{border: 1px solid #E9E7E7; border-radius: 5px; width: 70px; height: 70px;}
.shoplist_info{width: 100%; display: table-cell; vertical-align: middle;}
.shoplist_spname{font-size: 15px; padding: 2px 0 7px; color: #333333;height: 30px; overflow: hidden;}
.shoplist_spname .iconfont{float: right; color: #0ABC06; font-size: 21px; display: block;}
.shoplist_spstyle{color: #666666; font-size: 12px;}
.shoplist_spadr_l{width: 67%; float: left; color: #999999; line-height: 18px;}
.shoplist_spadr_l span{display: inline-block; font-size: 13px; vertical-align: middle;}
.shoplist_spadr_r{width: 33%; float: right; text-align: right; color: #999999;}
.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{font-size: .85rem; line-height: normal; height: auto;}

/*产品*/
.goods_list{padding-bottom: 50px;}
.goods_list li{border-bottom: 2px solid #EEEEEE;}
.goods_list li a{display: table; width: 100%; background: white; padding: .7rem 3%;}
.goods_img{width: 4.5rem; height: 4.5rem; display: table-cell; vertical-align: middle;}
.goods_img img{width: 4.5rem; height: 4.5rem; border: 1px solid #EEEEEE; border-radius: 5px;}
.goods_lisright{width: 100%; display: table-cell; vertical-align: middle; padding-left: 5px;}
.goods_name{font-size: 1rem; color: #000000; height: 1.5rem; line-height: 1.5rem; margin-bottom: .4rem; overflow: hidden;}
.goods_sj{font-size: .85rem; color: #666; margin-bottom: .2rem;}
.goods_sjbox{font-size: .85rem; color: #999;}
.goods_time{float: right; font-size: .9rem;}

/*登录*/
.login_con{background: #F0FCF0 url(../images/bac_login.jpg) no-repeat; background-size: 100% auto; padding-top: 3.5rem; position: relative; height: 100%; padding-bottom: 0;}
.login_formbox{width: 93.8%; margin: 0 auto 0; background: white; border-radius: 5px; padding: 1.1rem 2rem 1.5rem;}
.login_formbox .mui-input-row{padding: 0 2px; border-radius: 0; border-bottom: 1px solid #02BD01; margin-bottom: 1.5rem;}
.login_formbox .iconfont{font-size: 1.3rem; color: #02BD01;}
.login_formbox label{padding: 0; width: 11%; display: block; padding-top: 10px; vertical-align: middle;}
.login_formbox label~input{float: left; display: block; color: #FFFFFF; width: 80%; vertical-align: middle; font-size: 15px; height: 2.5rem; line-height: 2.5rem; padding: 0;}
.login_formbox .mui-input-row .mui-input-clear~.mui-icon-clear{height: 30px; line-height: 30px; top: 11px;}
.login_formbox .bt{font-size: 1.1rem; color: #02BD01; text-align: center; border: 0; margin-bottom: 1.5rem;}

.link_area{padding: .8rem 0 .5rem; font-size: 14px; width: 92%; margin: 0 auto;}
.link_area a{color: #666;}
.flogin{float: right;}

.login_con .mui-content-padded{width: 94%; margin: 0 auto;}
.login_con .login_btn{background: #02BD01; border: 0; color: #FFFFFF; width: 100%; height: 40px; line-height: 10px; font-size: 18px; border-radius: 5px;}



